Indian Oil Corporation's Q1 Profits Skyrocket to ₹5,689 Crore, Doubling Last Year's Figures
Indian Oil Corporation Ltd reports a standalone profit of ₹5,689 crore in Q1, doubling last year's figures, despite significant inventory losses, highlighting robust margins and op...